/*
    Document   : styles
    Created on : Oct 30, 2010, 5:01:58 PM
    Author     : Davd Canning
    Description: Purpose of the stylesheet follows.
*/

root {
    display: block;
}

.navLinkSpacing {

}

.navLink {

}

.formButton {
    margin-top: 20px;
    margin-right: 10px;
    margin-left: 40px;
}

.formTextBox {
    font-weight: normal;
    margin: 0;
    outline: medium none;
    padding: 4px;
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 2px 2px #8F8F8F inset;
    color: #313131;
    border-radius: 3px;
    border: 1px solid #A8A8A8;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    font-family: Arial,sans-serif;
    font-size: 1.1em;
}

.formSelect {
    width: 185px;
    font-weight: normal;
    margin: 0;
    outline: medium none;
    padding: 4px;
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 2px 2px #8F8F8F inset;
    color: #313131;
    border-radius: 3px;
    border: 1px solid #A8A8A8;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
    font-family: Arial,sans-serif;
    font-size: 1.1em;
}

.formSelectMini {
    width: 58px;
}

.formLabel {

}

.required:after {
    content:" *";
}

.report-table {
    border-width: medium;
    border-spacing: 0px;
    border-style: double;
    border-color: blue;
    border-collapse: separate;
    background-color: rgb(255, 250, 250);
    text-align: center;
}

.report-table th {
    border-width: thin;
    padding: 10px;
    border-style: inset;
    border-color: blue;
    background-color: rgb(255, 245, 238);
}

.report-table td {
    border-width: thin;
    padding: 10px;
    border-style: inset;
    border-color: blue;
    background-color: rgb(255, 245, 238);
}

.disclaimer {
    font-size-adjust: .4;
}

.space {
    margin-top: 375px;
}